/*! CodeMirror: Vibrant Ink */
/* https://github.com/codemirror/CodeMirror/blob/master/theme/vibrant-ink.css */
.CodeMirror-selected { background: #35493c !important; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection,
.CodeMirror-line > span > span::selection { background: rgba(53,73,60,.99) !important; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection,
.CodeMirror-line > span > span::-moz-selection { background: rgba(53,73,60,.99) !important; }
.CodeMirror-gutters { background: #002240 !important; border-right: 1px solid #aaa !important; }
.CodeMirror-guttermarker { color: white !important; }
.CodeMirror-guttermarker-subtle { color: #d0d0d0 !important; }
.CodeMirror-linenumber { color: #d0d0d0 !important; }
.CodeMirror-cursor { border-left: 1px solid white !important; }
.cm-keyword { color: #cc7832 !important; }
.cm-atom { color: #fc0 !important; }
.cm-number { color: #ffee98 !important; }
.cm-def { color: #8da6ce !important; }
.cm-variable-2, .cm-s-vibrant span.cm-tag { color: #ffc66d !important; }
.cm-variable-3, .cm-s-vibrant span.cm-def { color: #ffc66d !important; }
.cm-operator { color: #888 !important; }
.cm-comment { color: gray !important; font-weight: bold !important; }
.cm-string { color: #a5c25c !important; }
.cm-string-2 { color: red !important; }
.cm-meta { color: #d8fa3c !important; }
.cm-builtin { color: #8da6ce !important; }
.cm-tag { color: #8da6ce !important; }
.cm-attribute { color: #8da6ce !important; }
.cm-header { color: #ff6400 !important; }
.cm-hr { color: #aeaeae !important; }
.cm-link { color: blue !important; }
.cm-error { border-bottom: 1px solid red !important; }
.CodeMirror-activeline-background { background: #27282e !important; }
.CodeMirror-matchingbracket { outline: 1px solid grey !important; color: white !important; }
